While 'gefangen' is a correct German word, using it here is not correct. 'Erhalten' is more like 'received'.