English: Is this humanity?
Telugu: మానవాళి సత్తా ఇంతేనా?