English: There is No God in China
Telugu: చైనాలో మన దేవుడు లేడు.