English: the place is found.
Telugu: ప్రదేశం దొరికింది.