English: It's a bit intimidating.
Telugu: కాస్త భ‌యాందోళ‌న‌ల‌కూ గురి చేస్తోంది.