English: It takes much longer.
Telugu: ఇంకా చాలా టైమ్ తీసుకుంటారు.