English: This is a shame on us.
Telugu: ఇది మాకు అవమానం.