English: A huge challenge lay ahead.
Telugu: గొప్ప సవాల్ ఎదురు కాబోతుంది.