English: The idea is NEW.
Telugu: ఐడియా కొత్తదే.