English: Both well received successes.
Telugu: ఇవి రెండూ కూడా మంచి విజయాలు అందుకున్నాడు.