English: Both haven’t really achieved much.
Telugu: ఈ రెండూ పెద్దగా విజయం సాధించలేదు.