English: All that stuff has been happening the last few days.
Telugu: గత కొద్ది రోజులుగా ఇవి చాలా జరుగుతున్నాయి.