English: It is something new.
Telugu: కాస్త కొత్తగానే ఉన్నది.