English: What could be more human than that?
Telugu: ఇంతకంటే మానవత్వం ఏముంటుంది.