English: This is not hard stuff for God.
Telugu: ఇది దేవునికి ఏమాత్రం కష్టసాధ్యం కాదు.