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