the call of nature idm. (humorous)
the need to go to the toilet
the call of nature イディオム(ユーモアある表現)
トイレに行く必要があること
She was feeling a strong call of nature.
彼女はトイレに行く必要があると強く感じていた。
He was on a walk in a forest and he felt the call of nature. Unfortunately, he couldn’t answer it.
日本にはない表現となるので、そのまま訳すとおかしな意味になります。英語だからこそ活かされる文章です。