to put a finer point on itthat

listen to the pronunciation of to put a finer point on itthat
الإنجليزية - ألمانية
etwas präzisergenauer werden