1. makes life difficult

2. struggle with problems

3. at a disadvantage

4. overcome obstacles

5. faced up

Pobieranie treści odpowiedzi...

Komentarze

Aby komentować, zaloguj się lub zarejestruj.