English: But currently it’s the best there is.
Telugu: అయితే ఇదే ప్రస్తుత పరిస్థితిలో ఉత్తమమైంది.