English: seemed to block their way.
Telugu: తమ దారి మూసుకుపోయినట్లు తోచింది వాటికి.