English: has been open for a long time
Telugu: చాలా కాలానికి తెరుచుకున్న