Putting the foot down May 19, 2024 By John | Delete User Proverb in the local language Akalubeki lunyawo phansi. Proverb's direct translationHe doesn't put the foot down. Proverb's meaningA person who moves or travels a lot. From: Eswatini (Swaziland)