How do you defet the elite four?

You have to use your best Pokemon and you have to buy lots of revives and hyper potions to help you when your pokemons hp. The elite four is strong but try your best.