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