English: We've finally done it.
Telugu: చివరికి మేం సిద్ధమయ్యాం.