English: I think it took so long.
Telugu: ఇంత సమయం పట్టింది అనుకున్నా.