Переведите на английский пожалуйста!
Вроде бы означает На высокой горе разговаривают несколько человек