English: This is what mankind needs.
Telugu: ఏ మ‌నిషికైనా కావాల్సింది ఇదే.