Question: Which film was released more recently, Snehamante Idera or Girls Always Happy?
Sentence (from "Girls Always Happy"): Girls Always Happy is a 2018 Chinese drama film directed by Yang Mingming.
Relevant evidence: Yes