English: But it also has many things to be desired.
Telugu: అయితే దీంతో పాటు చేయాల్సింది చాలా ఉంది.