English: It will be the right place for you.
Telugu: అది మీకు తగిన ప్రదేశం కాగలదు.