I hear that he has gone to America on business and it will be three months before he comes back ,
翻译:听说他去美国出差了,要过三个月回来(before)
I hear that he has gone to America on business and it will be three months before he comes back ,