English: All this is just the New Jerusalem.
Telugu: ఇది కేవలం కొత్త యేరుషలేము మాత్రమే.