English: Too much has to happen.
Telugu: ఇంకా ఎంతో జరగాలి.