English: Yeah, I cringe at this word too.
Telugu: ఆవును, నాకు కూడా ఈ పదం ఎబ్బెట్టుగానే ఉంటుంది.