English: In fact he'd never even seen her place.
Telugu: నిజానికి తానెన్నడూ ఆ ప్రదేశాన్ని చూడలేదు.