Bug ?

Bug ?

Observation - Bug ? - Southern Africa. Description: About 4 and 11mm respectively. They look like giant aphids?

About 4 and 11mm respectively. They look like giant aphids?