Hi! Maybe it's a little late, but...
"to be meant to be". I think it would be a good translation. For example:hi
how do you say:estar hecho el uno para el otro??
"This guy and me are meant to be"
Don't know if it's the same exact meaning, but sounds pretty cool!