English: But, God did exist.
Telugu: కానీ దేవుడున్నాడు.