English: There is a little bit of smell too.
Telugu: కొద్దిగా వాసన కూడా వస్తోంది.