20110509 india: Osama's presence in Pakistan embarrassing: Musharraf