Question: Are the directors of both films Anand Ashram and Lest We Forget (1918 Film) from the same country?
Sentence (from "Sholay Aur Toofan"): This film was released on 4 March 1994 under the banner of Devi Films.
Relevant evidence: No