Indian teen who speaks 46 languages