English: Both of them did not disappoint.
Telugu: దీంతో వీరిద్దరికీ నిరాశ తప్పలేదు.