English: But, it is somewhat close.
Telugu: అయితే ఇందుకు దగ్గరగా ఉంది.