English: But I do believe there is a Creator.
Telugu: కానీ భగవంతుడు ఉన్నాడని నమ్మాం.