ആയിരത്തിലൊരംശം - meaning in english