捉襟见肘 (zhuōjīnjiànzhǒu) - stretched to the limit / unable to cope in Chinese | Fluentide Radio