English: A bit strange, unusual, even mysterious.
Telugu: ఒక బిట్ వింత, అసాధారణ, అనుమానాస్పద కూడా.