English: OECD.
Telugu: ఓ ఇ సి డి (OECD).