translate English to German: Admittedly, the trip to Cabilao is long, very long.
Zugegeben, die Reise nach Cabilao dauert lang, sehr lang.