As a Noun:
1. The start of a large and important activity or organisation, for example an art show or a political movement. English = launch, opening, start.
2. The official introduction of a new product or service by an organisation, or the celebration associated with this. English = launch.
As a Verb or Adjective:
1. To start a large and important activity or organisation, for example an art show or a political movement. English = launch, open, start, begin.
2. Of a new product or service, to make it available to the public for the first time. English = launch.