English: It seems new.
Telugu: అది తాజాగా విక‌టించిన‌ట్టు తెలుస్తోంది.