English: It seems new.
Telugu: కాస్త కొత్తగానే అనిపిస్తుంది.