This document describes a unique functional coverage flow using SystemVerilog and NTB (Vera) at ARM, Inc. in Austin, Texas. They wanted to use SystemVerilog coverage but the tool did not fully support covergroups. So they wrote coverage in SystemVerilog using covered properties and covergroups, and translated the covergroups to NTB coverage_groups. This allowed training on SystemVerilog while still using the code, and retaining options for the future when full support was added. The process of translating between the two languages and the pros and cons of each approach are discussed.