Executando o script bash de dentro do python

Eu tenho um problema com o seguinte código:

callBash.py:

import subprocess
print "start"
subprocess.call("sleep.sh")
print "end"

sleep.sh:

sleep 10

Eu quero que o "final" seja impresso após 10s. (Eu sei que este é um exemplo idiota, eu poderia simplesmente dormir dentro de python, mas este simples arquivo sleep.sh era apenas como um teste)

questionAnswers(7)

yourAnswerToTheQuestion