English: This is an excellent idea.
Telugu: ఈ సంజీవని ఐడియా గొప్పది.