English: He has gone to a better place.
Telugu: అతను ఒక మంచి స్థలానికి పోయిందో.