World No.1 Aryna Sabalenka says she's ready to 'do whatever it takes' to beat Naomi Osaka at Roland Garros.