English: But God truly does exist.
Telugu: కానీ భగవంతుడు ఉన్నాడని నమ్మాం.