English: Then finally a year later I finally finished it.
Telugu: ఒక సంవత్సరం తరువాత నేను చివరకు ఇచ్చాను.