make all efforts, do sufficiently

listen to the pronunciation of make all efforts, do sufficiently
İngilizce - İngilizce
do enough