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