Skriv en fortsættelse til dette afsnit - I 2010 vandt Yefimova guldmedaljer ved 2010 European Aquatics Championships
i 50 m og 100 m brystslag. I 2012 modtog Yefimova bronze i 200 m ved Sommer-OL 2012, med 2:20.92. Et år senere ved 2013 World Aquatics Championships i Barcelona triumferede hun i 200 m med 2:19.41. I 50 m heat opnåede den russiske en ny verdensrekord på 29,78 som blev brudt i semifinalen af Rūta Meilutytė. Yefimova vandt finalen med 29.52.