English: This concept is new.
Telugu: ఈ ఐడియానే చాలా కొత్తది.