Translation:Give me ten seconds!
In English we have "Wait a minute." or "Give me a second," but if you literally translate them into Chinese, they will be a precise time. "给我十秒！" simply means that you need about 10 seconds.
There is a useful phrase when you want to delay for an unsure short time: 等我一下！(děng wǒ yí xià) or 等会儿(simp.)/等會兒(trad.) (děng huǐ er)