Aamir Khan's jaw dropping transformation for his upcoming film, Dangal, surprised his fans. The actor famously put on weight to play the older version of his character and then, shed all the extra pounds, through a rigorous routine, to play the younger part. 

But it wasn't just Aamir Khan who went through hardships to prepare for his role.

Actresses Fatima Sana Shaikh (who plays wrestler Geeta Phogat) and Sanya Malhotra (who plays wrestler Babita Phogat) also went through a tough schedule of 7-8 months to prepare for their roles.

Child actor Zaira Wasim (who plays young Geeta) also had to go through a grueling schedule so she could perfect her moves for Dangal.

These girls' preparation will give you all the motivation you need to hit the gym.

Watch the video here:

Source: UTV Motion Pictures

Talk about fitness goals!