English: This song took a lot of time.
Telugu: ఈ గీతానికి సమయం కూడా ఎక్కువే తీసుకున్నా.