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