English: This is a great challenge for the mankind.
Telugu: ఇది మానవుని మనస్సునకు చాల బద్ద సవాలు.