English: All these developments took place in recent times.
Telugu: ఈ పరిణామాలన్నీ వెనువెంటనే చోటుచేసుకున్నాయి.