English: They've still not recovered from their loss.
Telugu: తాము కోల్పోయిన వైభవాన్ని ఇవి ఇంకా సాధించడం లేదు.