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