Hi,
It would be great if you could give us more context as it is difficult to guess.
"Plano largo" sounds to me like a literal translation of "long shot", but I wouldn't use it in Spanish unless I am very influenced by English.
(I'd actually say "un plano telephoto" if using the jargon, which is also a mix of English and Spanish)