我本无天分全靠硬撑
[wŏ bĕn wú tiān fēn quán kào yìng chēng]
Translates as 'I have no talent and rely solely on persistence'. This expresses humility in admitting a lack of natural ability but highlighting perseverance and hard work to compensate for any perceived deficiencies.