Language:
Free Online Dictionary|3Dict

苦心揣摩

Source : CEDICT

painstakingly progress through trial and error (idiom)

Source : CEDICT

painstakingly progress through trial and error (idiom)