「前からくる」や「前方から進んでくる」という意味を英語で表現する時には "coming from ahead" を使うことができます。ここで "coming" は「来ている」、"from" は「〜から」、そして "ahead" は「前方で」「先に」という意味を表しており、フレーズは文字通り「前方から来ている」という状況を描写しています。
特に「友達が走ってくる」状況を説明する場合、 "running" を加えて "My friend is running from ahead" と言うこともできます。