English: Fifteen of them have been published abroad.
Telugu: వాటిలో పదిహేను విదేశాల్లో ప్రచురించబడ్డాయి.