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