English: Is it God?
Telugu: ఇలా అయిందేంటి దేవుడా?