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