English: And is God really here?”
Telugu: అందులో నిజంగా దేవుడు ఉంటాడా?