English: Our eyes met for a LONG time.
Telugu: చాలాకాలమైంది మన చూపులు కలుసుకుని.