English: I've seen this place, too!
Telugu: నేనూ చూసా ఈ పార్క్!