English: But it needed a finish.
Telugu: కానీ అది పూర్తి కావాలి.