English: And its still too long.
Telugu: మరియు ఇంకా, అది ఎక్కువసేపు ఉంటుంది.