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