English: Faith in humanity restored.
Telugu: మంచీతనంలో మానవతలో తిరిగి విశ్వాసం కలిగింది.