English: And where does God reside?
Telugu: దేవుడు దెయ్యం అంటే ఎక్కడా?