English: All of these things have occurred over the past few days.
Telugu: ఈ విషయాలన్నీ కొన్ని రోజుల కిందటే బయటకొచ్చాయి.