English: This has wreaked havoc.
Telugu: ఇదే దుమారం రేపింది.