English: All this was given by God.
Telugu: ఇదంతా భగవంతుడు ఇచ్చిందే.