English: Several such incidents have taken place in the recent past.
Telugu: గత కొద్ది కాలంగా ఇలాంటి ఘటనలు చాలానే జరుగుతున్నాయి.