English: It does feel embarrassing.
Telugu: అది ఇబ్బందిగా అనిపిస్తుంది.