Eventually , Amir gets Sohrab to smile when he teaches him to fly a kite . In the end Sohrab only shows a lopsided smile , but Amir takes to it with all his heart as he runs the kite for Sohrab , saying , `` For you , a thousand times over . ''