English: That is an incredible challenge for any country.
Telugu: ఏ దేశానికైనా అదొక పెను సవాలు.