Learn Spanish (Spain): al parecer - apparently, seemingly