Vocabulary

時間の許す限り

as long as time allows; whenever one has the time; as time permits

expression