English: I have had to work on other things for the past few days.
Telugu: గత కొద్ది రోజులుగా వేరే పనులతో బిజీగా ఉన్నాను.