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