English: They were released almost simultaneously.
Telugu: రెండూ దాదాపు ఒకే సమయంలో రిలీజ్ అయ్యాయి.