English: KFC is located in 25 countries.
Telugu: KFC 25 దేశాల్లో ఉంది.