Nupur Gupta had no way to anticipate that when she stepped into the waters of the Goa beaches, her life would be thrust into peril. She had gone swimming there many times during her two-week stay in the city, but today she found herself battling a strong current that was quickly taking her further away from the shore.
Lucky for her, a Hungarian man named Atilla Bosnyak saw the distressed swimmer and made a beeline to her rescue. Despite being a skilled swimmer himself, the current proved tricky for Bosnyak.
"He came very close to me, to hold my hand and pull me out, but just about that time I was pulled in by the ocean," Gupta shared with CNN.
He soon realized bringing them both back to shore would not be successful, so he diverted his course to a nearby rock formation where Bosnyak would attempt to climb up and signal the beach for help. But the waves were so strong they kept flinging the man against the rocks, causing many cuts and bruises in the process.
Here's What They're Not Telling You About Your Retirement
MORE NEWS: Supreme Court Delivers Heavy Loss to Trump as Justices Protect Birthright Citizenship [WATCH]
After several attempts, he finally scaled the feature and caught the attention of a life guard, who promptly initiated rescue protocols. The lifeguard went straight for Gupta, and a bleeding Bosnyak began swimming for the beach, where he collapsed in exhaustion.

When Gupta made it back to the beach and saw the wounded condition of her rescuer, she was touched in a deep and incredible way.

This piece originally appeared in UpliftingToday.com and is used by permission.
Read more at UpliftingToday.com:
Disturbing Details About Bill And Melinda Gates’ Divorce Come To Light – Marriage ‘Irretrievably Broken’
Prince Philip’s True Cause Of Death Is Revealed As His Death Certificate Comes Out One Month After His Passing At 99
Prince Harry ‘Didn’t Go See’ Prince George, Princess Charlotte, Prince Louis While He Was In U.K. For Philip’s Funeral
The opinions expressed by contributors and/or content partners are their own and do not necessarily reflect the views of LifeZette. Contact us for guidelines on submitting your own commentary.
Join the Discussion
COMMENTS POLICY: We have no tolerance for messages of violence, racism, vulgarity, obscenity or other such discourteous behavior. Thank you for contributing to a respectful and useful online dialogue.