English: We've got a lot in front of us.
Telugu: మన ముందు చాలాపని ఉంది.