听从: to listen and obey, to comply with, to heed, to hearken...
虚弱: weak, in poor health...
瘸: lame...
无私: selfless, unselfish, disinterested, altruistic...