稳扎稳打wěnzhāwěndǎ
Top 50000
Meanings
1. to go steady and strike hard (in fighting)
2. fig. steadily and surely
Characters used