English: It boomeranged.
Telugu: ఇది బూమరాంగ్ అయింది.