No exact translation found for "spot where the pulse or heartbeat is felt"