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