英語候補ponderingcontemplating for a long timelengthy considerationthinking (about a matter) for a long time