English: Both were released approximately the same time, too.
Telugu: రెండూ దాదాపు ఒకే సమయంలో రిలీజ్ అయ్యాయి.