English: A lot needs to happen before that.
Telugu: ముందుముందు ఇంకా చాలా జరగాల్సి ఉన్నది.