English: It does feel embarrassing.
Telugu: ఇది ఇబ్బందికరమైన అనిపిస్తుంది.