English: A lot have happened in the last weeks.
Telugu: ఈ వారం రోజుల్లో చాలా జరిగిపోయి ఉంటాయి.