English: Is this humanity?
Telugu: ఇదేం దరిద్రం మానవా?