No exact translation found for "owing gratitude or thanks"