meaning of auf Punkt und Komma

auf Punkt und Komma - German to English

painstakingly