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