English: For more than two months, ...
Telugu: రెండు నెలలకు పైగా తమ. . .