English: Humans are so good?
Telugu: మానవులలోదూడా ఇంత మంచివాళ్ళు ఉన్నారా?