English: There remain doubts about their efficacy
Telugu: వీటి సమర్థతపై అనుమానాలు ఉన్నాయి