English: He has taunted God for thousands of years.
Telugu: అతడు వేలాది సంవత్సరాలుగా దేవుణ్ణి నిందించాడు.