English: It is an embarrassment for us.
Telugu: ఇది మాకు అవమానకరం.