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