English: This is a disgrace.
Telugu: ఇది ఒక అవమానం.