English: But nothing is impossible for God.
Telugu: కాని భగవంతునికి ఇవేవీ అడ్డుకావు.