English: in recent times.
Telugu: ఇటీవలి కాలంలో.