English: Is it God?
Telugu: ఇదేమిట్రా దేవుడా?