The vivacious actress has not only just dubbed for the movie but also has sung a few lines.
By lending her voice for the Hindi dubbed version of the movie. She has given voiceover for a character named Jewel, a macaw, while Imran Khan has done the same for another character.

Sonakshi for the first time has tested her vocal chords with "Rio 2". She has lent her voice for an interesting party sequence.
The actress shared that she thoroughly enjoyed the experience.

"I enjoyed dubbing for 'Rio 2' because firstly, it's such a fun film, and secondly, because I felt like Imran (Khan) and I were perfect for the characters of Blu and Jewel," exclaimed Sinha.

"There's a scene where Jewel is dancing and singing, so they made me sing a few lines as well. It was such a new experience! I would have even loved to sing more but unfortunately I am only just a bathroom singer," Sonakshi added.

The English version of the movie has voiceover of Anne Hathaway and Jesse Eisenberg in it.
"Rio 2", an adventure comedy set in the Brazilian city of Rio De Janeiro, is releasing in 3D here in English, Hindi, Tamil and Telugu.