for two solid hours разговорное выражение перевод
два часа к ряду, два битых часа
If you want to get a second date you should ask her question about herself instead of hijacking the conversation for two solid hours trying to convince her how great you are. / Если ты хочешь снова встретиться с девушкой, ты должен задавать ей вопросы про неё саму вместо того, чтобы захватывать разговор два часа к ряду, пятаясь убедить её, какой ты замечательный парень.