English: He'd been staring at me for a couple of minutes.
Telugu: అతను రెండు నిమిషాలు నా వైపు తీక్షణంగా చూసి నవ్వాడు.