A person who smells good to bugs
虫が好きな匂いを発してる人
英語で、虫にとっていい匂いをしている人という風に表現できます。
Maybe I smell good to bugs?
私って虫が好きな匂いを発してるのかなぁ?
Maybe bugs like how I smell?(虫が私の発している匂いが好きなのかなぁ?)のような言い方もOKですね。
ご参考になれば幸いです!
I must give off some kind of scent that the fruit flies like.
The fruit flies must be attracted to some kind of odour from my body.
この場合、次のような言い方ができますよ。
ーI must give off some kind of scent that the fruit flies like.
「私は小蝿が好きな匂いを発しているに違いない」
to give off some kind of scent「何らかの匂いを発する」
fruit flies「小蝿」
ーThe fruit flies must be attracted to some kind of odour from my body.
「小蝿は私の体からの何らかの匂いに寄ってきているに違いない」
to be attracted to ... で「…に引きつけられる」
ご参考まで!