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