1. Liberate Hong Kong; the Revolution of Our Times
2. Free Hong Kong; Democracy Now
3. Free Hong Kong; Revolution Now
In my opinion, the first one is the most accurate and suitable translation.
Also, if we all generally agree to a certain version,
can we only use that version for printing leaflets and flags in the future?