I worked for a large German company and found their working chaps were no more efficient than Brits. Sometimes they were a lot less efficient. Like us, they took tea breaks and smoke breaks.
The BIG difference was, their management respected the workers a WHOLE lot more than UK firms.