English: god's place
Telugu: దేవుడి స్థానం