English: And this has happened (several) times.
Telugu: ఈ ఇప్పటికే అనేక సార్లు జరిగింది.