Christina Aguilera is not only looking good and back at work on "The Voice," she's feeling grateful to Shakira for doing a solid job in her place.

Appearing at the Television Critics Association Press Tour Saturday, Aguilera publicly thanked Shakira.

"I needed a moment to step away. Thank god for Shakira. She did a beautiful job," said Aguilera.

As previously reported, Shakira had taken over for Aguilera during the Spring season and will return next Spring (2014).