English: At the moment it is the best .
Telugu: దాని కన్నా బెటర్ గానే ఉంది ప్రస్తుతానికి.