In a welcome relief to service seekers waiting for years to get their driver’s license cards for months, Germany's Muehlbauer Company delivered over 600,000 driver’s license cards to the Nepal government on Thursday. The delivery of the first consignment of the driver’s license cards comes as a breath of fresh air for the Department of Transport Management (DoTM) and the 1,458,000 drivers who have been patiently awaiting the renewal or issuance of their licenses for a long time.