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