English: the extra mile
Welsh: yr ail filltir
Subject: Cyffredinol
English definition: eg over and above what is required
Welsh definition: ee gwneud mwy nag sydd ei angen