English: What a great idea.
Telugu: ఇంతకీ ఏమిటా అమోఘమైన ఐడియా.