"...are technically a couple of people but the impact of the news was definitely lost in the translation"
The impact was not lost if one listened to the entire story.
http://dictionary.reference.com/browse/couple
cou·ple [kuhp-uhl] –noun
3. any two persons considered together.
Robin Not Wrong!
