English: All this could be possible due to God’s grace !
Telugu: దేవుడి దయతోనే ఇదంతా సాధ్యం.