he has had all round success in his study this term
Related Translations:
满堂红: all-round victory [success; accomplishment]; success in every field; triumph on all fronts 短语和例子他这学期的学习成绩夺得了满堂红。 he has had all-round success in his study this term
这两个女孩为夺得最高分而竞争: the two girls competed with each other for the highest mark