A team of Russian engineers on vacation there now?
“A team of Russian engineers on vacation there now?”
That is funny.