happen in a timely and appropriate manner - İspanyolca İngilizce Sözlük