Veteran actor Shan Shahid praised by Hollywood’s Tom Delmar