Task: Question Answering
Input (English): when does jane the virgin episode 18 come out
Output (English): April 13, 2015