English: How despicable and embarrassing!
Telugu: ఎంత వ్యాకులత, ఎంత మనస్తాపము!