English: in the recent past; in recent times; recently
Telugu: of late కొంతకాలంగా కొన్నిరోజులుగా; ఇటీవల