tab tak meaning in english