English: However, recent events have been distressing.
Telugu: కానీ ఇటీవలి సంఘటనలు ఏదో అసౌకర్యం కలిగిస్తుంది.