English: A new report says yes.
Telugu: అంటే అవుననే అంటోంది తాజా నివేదిక.