This poor alien is in danger and cant phone homebut with your help he can find his people

What is the correctly punctuated version of this sentence?
This poor alien is in danger and can't phone home...but with your help, he can find his people.