Honestly, the translation posted is a bit awkward. Perhaps you can express the same thing by saying "你让我的生命变得完整"(you make my life complete), but it doesn't exact the meaning of the original, especially the missing piece part.
2016年9月6日
1
1
0
For all my Chinese friends... the "puzzle" does not mean a jigsaw puzzle, 拼图.
The correct translation by meaning is 你是我迷题的关鍵.