English: I know this place!
Telugu: ఈ ఏరియా ఆంతా నాకు తెలుసు !