English: But anyway, they were a big success.
Telugu: అయినా ఎక్కువగా మంచి విజయాలను దక్కించుకున్నాయి.