Translation of to follow hard on the heels of sth in Romanian

to follow hard on the heels of sth

phrase

  • 1

    a urmări ceva pas cu pas