How to say tom should've followed mary's advice. in Turkish

1)tom mary'nin tavsiyesini izlemeliydi.    
Translation by duranerror in queryConnect Error: Too many connections