English: Pretty close.
Telugu: దాదాపు చాలా దగ్గరగా.