English: All three haven't met the expectations, though.
Telugu: ఈ మూడు కూడా ఆశించినంతగా విజయం సాధించలేదు.