English: They still have a lot of time before release.
Telugu: వాటి రిలీజ్ కు ఇంకా చాలా టైం ఉంది.