Vocabulary
よしよし
よしよし
all right; very well; fine; OK
interjection