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