English: All of that happened so many months ago.
Telugu: ఇదంతా జరిగి చాలా నెలలు గడచిపోయాయి.