Chinese: 我刚从医院赶来。
English: I just came from the hospital.