English: Although not that precisely.
Telugu: అయితే ఖచ్చితం మాత్రం కాదు.