English: This is something quite new.
Telugu: ఇది కాస్త కొత్తదే వింతైనదే.