India captain Harmanpreet Kaur has “no answers” to Mady Villiers’ ball as she is bowled for 58 in the first women’s Test match at Lord’s.