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