English: This is disgraceful !
Telugu: ఇది మనజాతికే తీరని అవమానం!