A literal translation would be The Thunder Patrol, an alternate translation could also be Rumble Rangers just to sound cool and hip.