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