English: This was all due to God's love.
Telugu: ఇదంతా భగవంతుడి ప్రేమ వల్లనే సాధ్యమైంది.