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