have a lot going (for one)

иметь многое, что работает на благо кого-либо

The student has a lot going for her and she should do well in her studies.

Другие идиомы: