English: he is to have seen so much of the world.
Telugu: అతను చాలా ప్రపంచం చూశాడు.