English: The abode of Gods.
Telugu: దేవతల నివాస స్థానం.