English: All of this has happened in the last few days.
Telugu: ఇవన్నీ తర్వాతి రోజుల్లో జరిగాయి.