汉英翻译

汉语

七上八下

词语解释

(His heart seemed to him) like a well in which seven buckets are drawn up and eight dropped down ? an unsettled state of mind.;
be agitated [excited;
perturbed];
in a mental flurry of indecision ;