English: This place is familiar to him.
Telugu: ఇది అతనికి బాగా తెలిసిన స్థలం.