English: Its enormously embarrassing .
Telugu: ఇది పరమ అసహ్యం కలిగిస్తోంది.