English: But recent happenings did cause some concern.
Telugu: అయితే ఇటీవల చోటు చేసుకుంటున్న పరిణామాలు వారిలో కొంత ఆశలు కల్పించాయి.