English: I felt a bit embarrassed as well.
Telugu: నాకు కూడా కొంచెం గజిబిజిగానే అనిపించింది.