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