English: Besides, what else did we have to do?
Telugu: అంతకన్నా మాకు వేరే పనులేమున్నాయి?