fall over oneself Thai Translation

fall over oneself - กระตือรือร้นที่จะทำอย่างมาก

EnglishThaiTransliteration
fall over oneself
(Idiomatical expression)
Related: stumble over
กระตือรือร้นที่จะทำอย่างมาก
Related:ตั้งใจทำอย่างมาก
grà-dteu-reu-rón têe jà tam yàang mâak