English: Super idea.
Telugu: ఐడియా సూపర్.