someday your karma will catch up with you - Alemán Inglés Diccionario