Romeel and Carla Jaftha (Deaf couple) from Pretoria, were the 2015 winners of the Ido Against All Odds awards during the 2015 Ido Awards held in Johannesburg South Africa.