English: Some results are encouraging, nonetheless.
Telugu: అయినప్పటికీ, ఈ ఫలితాలు కొన్ని ప్రయోజనాలను సూచిస్తున్నాయి, ఇది ప్రోత్సాహకరమైంది.