English: But they have been struggling a bit recently.
Telugu: అయితే ఇటీవల కొంత కాలం నుంచి వారు తరచూ గొడవపడేవారు.