SHANGHAI, Jan. 15 (Xinhua) -- Shanghai's economy size exceeded 5 trillion yuan (about 695.6 billion U.S. dollars) in 2024, the city's mayor Gong Zheng said Wednesday.
Please explain “keep on top of his finances” in this sentence: He said he was going through a hard time having split up from his girlfriend, started taking drugs and had “failed to keep on top of his ...