English: Others will say it took too long.
Telugu: చాలా సమయం పడుతుందని మరికొందరు అంటున్నారు.