English: (This is recently).
Telugu: (ఇటీవలే పోయారు).