English: A weird smell to this.
Telugu: ఒక విచిత్ర వాసన చొరబాటు ఉంది.