English: Has been well received in these countries.
Telugu: ఇవి ఈ దేశాలలో మంచి ఆదరణ పొందాయి.