English: That’s why it took so long.
Telugu: అందుకే ఇన్ని రోజులు పట్టింది.