English: An' what more could a man do?
Telugu: ఇక మానవులు ఏం చేయగలరు స్వామి?