I'm not sure of the best way to translate "until you see her clearly" (, nor am I sure of "until you can tell yourself that you've done all you could"). One can certainly translate these literally. But I suspect there may be translations that better fit Chinese culture. Anyone has any idea on this? :)