English: He had left this place a long time ago.
Telugu: అతను చాలా కాలం క్రితం ఈ స్థానం పడుతుంది.