English: Good decision, finally.
Telugu: మంచి నిర్ణయం at last.