Vocabulary
遠路はるばる
えんろはるばる
(coming) such a long way; all this way; from far away
adverb