English: An awesome idea indeed.
Telugu: ఇది నిజంగానే అద్భుతమైన ఐడియా.