English: There is nothing too difficult to God.
Telugu: ఇది దేవునికి ఏమంత కష్టం కాదు.