President Trump spoke for less than a minute, calling the 30,000 mark a "sacred number" and taking credit, congratulating "all the people within the administration that worked so hard." He closed the event without answering questions.
I looked into a dictionary and found meaning of "take credit for sth": to get good fruits to some outcome(I know it's not exactly correct). but there isn't "for sth" in upper paragraph. so it sounds like for me "Trump had all the credit to himself." but i think "Trump gave credit for all the people within administration." is more natural in context.
which one is correct? if neither is correct, please teach me!!