English: As has recently happened.
Telugu: రీసెంట్ గా అలానే జరిగింది.