translate English to French: You are nodding - perfect!
Vous acquiescez, parfait!