English meaning of the Dagbani word diyoyo

diyoyo

Adverb
  1. for considerable length of time