hesitate when confronted with a problem, or when in doubt or fear
संकोच जब एक समस्या से सामना किया
overcome with amazement
आश्चर्य से दूर
startle with amazement or fear
अचरज या डर के साथ डराना
This boggles the mind!
यह दिमाग को फूट कर!