English: Lucky those who got to see it.
Telugu: ఇది చూడగలిగిన వాళ్ళు అదృష్టవంతులు.