English: "We face a huge challenge.
Telugu: ‘‘మనం ఒక పెద్ద చాలెంజ్‌ను ఎదుర్కొంటున్నాం.