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