B777 Undifferentiated or Other Model
Flight Crew Air Transport Pilot (ATP)
Communication Breakdown; Confusion
ATC Issue All Types; Deviation - Altitude Overshoot; Deviation / Discrepancy - Procedural Clearance
Flight Crew Returned To Clearance
Human Factors
We Departed ZZZZ on [the] SID. Departure Control began vectoring us soon after takeoff with a turn to 270. We were eventually cleared to climb to FL120. Climbing through about FL100 we were cleared to climb to FL230 and turn to 210. My First Officer (FO) repeated clearance to Departure Control; 'Heading 210; climb 230'. No further reply from Departure followed that transmission. Approaching FL130 the controller asked us to verify our altitude. FO replied with our current altitude passing (about FL130) Climbing 230. The Controller immediately told us to stop our climb and cleared us to level off at FL140. We complied with the new clearance and proceeded with the Departure. No reason was given for the revised clearance. I had no doubt that we had been cleared to climb to FL230 and figured that a traffic issue had required the controller to modify our altitude clearance. The next morning as I thought about it I realized that although the controller didn't dispute our read back to the climb to FL230 I may have misheard the altitude portion of the clearance. I may very well have heard our call sign and with the language issues in [foreign airports] it sounded like Climb [the call sign of our aircraft] to me. If I did misunderstand the clearance it was due to a combination of factors. 1. The inherent language difficulties when flying in [foreign airspace]2. Controllers switching back and forth between [a foreign language] and English as he communicated with [local] and [international] flights.3. High inbound and outbound traffic load resulting constant radio chatter in both [a foreign language] and English.4. Confusing our call sign; Air Carrier X as a clearance to climb to [a similar end number]. The only variable that can really be controlled is the call sign. If we had been Air Carrier Y I don't think it likely that I would have misconstrued that as an altitude clearance but as Air Carrier X it may have been misunderstood as an altitude.
[Report Narrative contained no additional information]
B777 Crew reported ATC called for an intermediate level off during climb out from a foreign airport which may have been attributed to misunderstanding the clearance.