English: This is God's place!
Telugu: అది దేవుడి గది!