thanks to ...; owing to ...; because of ...
thankfully; fortunately; luckily; thanks to your (his, their, everyone's, etc.) kindness; thanks to your assistance; thanks to your support
thankfully; fortunately; luckily; thanks to your (his, their, everyone's, etc.) kindness; thanks to your assistance; thanks to your support
thanks to your assistance; thanks to your help; thanks to your support
thanks to your assistance; thanks to your help; thanks to your support
thanks to your assistance; thanks to your help; thanks to your support
thanks to your assistance; thanks to your help; thanks to your support