望而却步望而却步 sound
wang
er
que
bu

Explanations

en - Shrink from the sight of (something dangerous or difficult)

Shrink from the sight of (something dangerous or difficult) sound

ja - (危険なものや難しいもの)の視界から身を縮める

(危険なものや難しいもの)の視界から身を縮める sound

th - หดตัวจากสายตาของ (สิ่งที่อันตรายหรือยาก)

หดตัวจากสายตาของ (สิ่งที่อันตรายหรือยาก) sound
Support: HayoAI AI Directory