Maybe we should come clean about the aliens' existence to other world leaders and ask for some help.
Äkki peaksime tulnukate olemasolust rääkima maailma teistele juhtriikidele ja neilt veidi abi paluma?