Task: Question Answering
Input (English): The most recently commissioned Hydroelectric Power Station is located on what river in Kenya ?
Output (English): Sondu River in Kenya