English: Been working on this for the past few days.
Telugu: గత కొన్ని రోజులుగా దీనిపై పనులు సాగుతున్నాయట.