English: I was very overwhelmed by this.
Telugu: దీంతో నేను చాల డిస్టబ్‌ అయ్యాను.