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