English: But has God been there?
Telugu: అయినా సరే దేవుడు ఉన్నాడా?