凭借

listen to the pronunciation of 凭借
Chinese - English
thanks to
to depend on
sth that one relies on
by means of
to rely on