English: This was the challenge before them.
Telugu: ఇదీ వీరి ముందున్న సవాల్.