English: At any rate, it was a little embarrassing.
Telugu: ఏది ఏమైనా కొంచెం ఇబ్బందిగానే ఉంది.