English: Finally able to finish it.
Telugu: చివరికి పూర్తి చేయగలిగా.