English: This all has recently took place.
Telugu: ఇవన్నీ ఇటీవలి సంఘటనలే.