English: Maybe you've had it done to you.
Telugu: బహుశా మీరు అది మిమ్మల్ని మీరు రూపొందించినవారు.