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