English: An odd smell wafted out.
Telugu: ఒక విచిత్ర వాసన చొరబాటు ఉంది.