English: A great idea this.
Telugu: ఈ ఒక గొప్ప ఆలోచన.