English: It does smell like one.
Telugu: వాసనొస్తనే ఎట్లనో అనిపిస్తది.