English: But close to perfect.
Telugu: కాని ఇంచుమించు బెస్ట్ కు దగ్గరిలో ఉంటుంది.