20070723 delhi-times: Esha can't stop tapping her feet