Deported, desperate, but determined