Anonymous wrote:You schedule a "review" meeting.
+1
And if you think language skills will be an issue, go ahead and find a written review form they can use and give it to them ahead of time so they can't clarify their thoughts better and so you'll have a formal record of the meeting and what transpired.