to rain bullets on

listen to the pronunciation of to rain bullets on
الإنجليزية - التركية
kurşun yağmuruna tutmak