English: But they soon found themselves
Telugu: కానీ, త్వరలోనే వాళ్ళు తమని తాము