English: recently.
Telugu: ఇటీవలి వరకు.