English: I've been tied up with some other work the last few days.
Telugu: గత కొద్ది రోజులుగా వేరే పనులతో బిజీగా ఉన్నాను.