English: That’s why it’s taken so long.
Telugu: అందుకే ఇన్ని రోజులు ఆగాం.