English: till recently . . .
Telugu: కాగా ఇటీవలే. . .