English: God does live there.
Telugu: జీవుడే అక్కడి దేవుడు.