English: Recent events had been troubling.
Telugu: ఇటీవల వరుసగా జరిగిన ఘటనలు ఆందోళన కలిగిస్తున్నాయి.