ZIM Dictionary
One Word, One Wiki
Met obstacles
Đối mặt với những thách thức cản trở sự tiến bộ
Faced challenges that hinder progress
Gặp phải khó khăn hoặc rào cản khi cố gắng đạt được điều gì đó
Encountered difficulties or barriers while trying to achieve something