English: I had seen the best of humanity.
Telugu: నేను ఉత్తమ మరియు మానవత్వం యొక్క చెత్త చూసింది.