English: I have visited this place as well long time ago.
Telugu: ఈ ప్రదేశం చాలా కాలం క్రితం నేను కూడా చూసాను.