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