English: Lot of unpleasant things had happened in the recent past.
Telugu: చాలా ఆందోళ‌న క‌లిగించే ఘ‌ట‌న‌లు ఇటీవ‌ల కాలంలో చోటు చేసుకున్నాయి.