English: And yet, it is hugely successful.
Telugu: అయినా అది ఘనమైన విజయమే.