English: He has done that recently.
Telugu: ఇటీవల అలా అలా చేస్తోంది.