Babylon NG
Simply the best definition!

Download it's free

任凭

Babylon Chinese(S) English dictionary

Download this dictionary
任凭
prep. (Trad=任憑, Pinyin=ren4 ping2) despite
 
adv. (Trad=任憑, Pinyin=ren4 ping2) no matter what