English: Both of which were highly publicized.
Telugu: ఈ రెండింటికీ బాగానే ప్రచారం లభించింది.