English: It is a disgrace on all humanity.
Telugu: మొత్తం మానవజాతికే అవమానం ఇది.