English: I felt a bit embarrassed.
Telugu: నాకు కాస్త గర్వం అనిపించింది.