English: Hmm... slightly embarrasing.
Telugu: అయ్యో . . . కొంచెం గందరగోళంగా ఉంది.