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