Some levels are indeed hard to beat, though none are absolutely impossible! Don't give up and try changing your strategy if you're stuck. Here are some general tips for you:
● Check the goals before the start of a level and try to match the pieces you need first in order to complete goals faster.
● Take a good look at the game field before starting and plan out your first moves rather than making random matches.
● Sometimes you should ignore the game's prompts — they're not always your best option. Only use them when you don't see any other possible matches.
● Try to make matches at the bottom of the field — falling pieces increase your chances of getting automatic matches.
● Try to make bigger matches so you can get better power-ups!
● Combine power-ups to clear the field and complete the goals faster.