磨磨蹭蹭mómócèngcèng
Meanings
1. to dillydally
2. slow-going
Characters used
Examples1
If he hadn't wasted time, he'd be finished by now.