English: And, is there a God?
Telugu: అయినా సరే దేవుడు ఉన్నాడా?