English: Both have been released today.
Telugu: ఇవాళ రెండింటిని లాంచ్ చేశారు.