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