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