English: "I couldn't believe it," Mr Lord says.
Telugu: "నేను నమ్మలేను" అన్నాడు రాజు.