English: But a lot remains out of reach.
Telugu: కానీ ఎన్నో మిగిలిపోతూనే ఉంటున్నాయి.