English: It seems like it’s here to stay.
Telugu: ఇక్కడే ఉండిపోవాలనిపించేలా కనిపిస్తుంది.