English: No but is very close.
Telugu: కొంచెం అయితే కాదు. . చాలా దగ్గరగా ఉంటున్నారు.