English: “Slightly embarrassing.
Telugu: ” కొంచెం సిగ్గుగా అంది.