English: And that is a huge challenge for people.
Telugu: ఇది మానవాళికి పెద్ద సవాలు.