Sorry, no translations for "avoir bien des tours dans son sac" have been found.