English: A lot has happened so far.
Telugu: ఇప్పటి వరకూ చాలా జరిగింది.