559,062 views | Bhakti Sharma • TED Talks India: Nayi Baat

What open water swimming taught me about resilience