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