English: There is still so much to happen.
Telugu: ఇంకా యెంతో జరుగనలసి వున్నది.