English: Your vision for a long time.
Telugu: చాలా కాలానికి మీ దర్శనం.