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