But I still feel that it's not very proper .
"at risk" means something like "here's a danger in store", but it may not happen after all. It is used to describe a situation. My translation seems to describe a action more than a situation. Literally, 他们使他们的关系处于危险境地 is better. But Chinese don't speak that way in fact.