English: Are you still there God?
Telugu: అయినా సరే దేవుడు ఉన్నాడా?