A question related to a constructor

Hey there! I wonder it is possible that...

my ERC20 contract has following constructor,

   constructor(string memory name_, string memory symbol_) public {
        _name = name_;
        _symbol = symbol_;

and my main token contract is ERC20 and I want to input token name, symbol when I deploy the contract by using constructor. What should I do with following code?

constructor () ERC20 () {

I tried
constructor () ERC20 (string memory name_, string memory symbol_) {

but it seems not valid.

Have a try like this:

constructor(string memory name_, string memory symbol_) ERC20 (name_, symbol_) {
}