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