English: He has never been to this place.
Telugu: ఈ ప్రదేశానికి తను ఇదివరకెప్పుడూ రాలేదు.