English: This is what only God can do!
Telugu: అది భగవంతుడికి మాత్రమే సాధ్యం!