Mahabharata 2.71.26
राहुरग्रसदादित्यमपर्वणि विशां पतेउल्का चाप्यपसव्यं तु पुरं कृत्वा व्यशीर्यत
rāhuragrasadādityamaparvaṇi viśāṃ pateulkā cāpyapasavyaṃ tu puraṃ kṛtvā vyaśīryata
Our plain-language meaning of this verse is waiting for scholar review.