English: But an even bigger challenge loomed.
Telugu: కానీ అంతకంటే పెద్ద సవాలు మరోటుంది.