English: Is it not the right place for you?
Telugu: ఇది మీకు వింత స్థలం కాదా?