English: There are still two months left till the release of the movie.
Telugu: ఇంకా చిత్రం విడుదలకు రెండు నెలల సమయం కూడా లేదు.