English: That is why we waited so long.
Telugu: అందుకే ఇంత కాలం వేచి చూశాం.