Staying power returns in Bhutan. I’m at Sengor (7)
I believe the answer is:
stamina
'staying power' is the definition.
(synonyms)
'returns in bhutan i'm at sengor' is the wordplay.
'returns' shows that the letters should be reversed in order.
'in' indicates a hidden word.
'animats' can be found hidden inside 'bhutan im at sengor'.
'animats' reversed gives 'STAMINA'.
(Other definitions for stamina that I've seen before include "capacity to endure" , "This man owes his strength" , "Endurance, strength to stay the course" , "Staying power, ability to withstand prolonged strain" , "legs" .)