Achieving Objectives In Iran Will Take Time, Says US Military Chief | Afghanistan International