English: This is so embarrassing for us.
Telugu: ఇది మాకు చాలా అవమానంగా ఉంది.