English: Smells tremendous.
Telugu: విపరీతంగా వాసన వస్తోంది.